﻿window.onload = function () {

    var oStar = document.getElementById("star");
    var aLi = oStar.getElementsByTagName("li");
    var i = iScore = iStar = 0;
    var aMsg = [
                "很不满意|差得太离谱，与卖家描述的严重不符，非常不满",
                "不满意|部分有破损，与卖家描述的不符，不满意",
                "一般|质量一般，没有卖家描述的那么好",
                "满意|质量不错，与卖家描述的基本一致，还是挺满意的",
                "非常满意|质量非常好，与卖家描述的完全一致，非常满意"
    ]

    for (i = 1; i <= aLi.length; i++) {
        aLi[i - 1].index = i;

        //鼠标移过显示分数
        aLi[i - 1].onmouseover = function () {
            fnPoint(this.index);
       };

        //鼠标离开后恢复上次评分
        aLi[i - 1].onmouseout = function () {
            fnPoint();
        };

        //点击后进行评分处理
        aLi[i - 1].onclick = function () {
            iStar = this.index;
            $("#nmStar").val(iStar);
        }
    }

    //评分处理
    function fnPoint(iArg) {
        //分数赋值
        iScore = iArg || iStar;
        for (i = 0; i < aLi.length; i++) aLi[i].className = i < iScore ? "on" : "";
    }

};